Present Perfect

Definition

현재완료형은 과거에 시작되어 현재까지 영향을 미치는 동작이나 상태를 나타냅니다. 영어에서는 'have/has + 과거분사'를 사용하여 표현합니다.

Use cases

과거에서 현재까지 이어진 경험

과거에 일어난 일이 현재와 관련된 경험을 나타냅니다.

  • 저는 한국에 세 번 가본 적이 있습니다. (I have been to Korea three times.)
  • 그녀는 책을 두 권 읽었습니다. (She has read two books.)

완료된 행동의 결과

과거에 완료된 행동이 현재에 영향을 미치는 결과를 표현합니다.

  • 저는 방금 밥을 먹었습니다. (I have just eaten.)
  • 그는 숙제를 끝냈습니다. (He has finished his homework.)

과거부터 현재까지 지속된 상태

과거에 시작되어 현재까지 이어지는 상태를 나타냅니다.

  • 저는 5년 동안 서울에 살았습니다. (I have lived in Seoul for five years.)
  • 그들은 10년 동안 친구였습니다. (They have been friends for ten years.)

Usage

'have/has + 과거분사' 구조를 사용합니다.

주어에 따라 have(1, 2인칭 및 복수) 또는 has(3인칭 단수)를 사용합니다.

시간 부사(예: already, yet, just, ever, never, for, since)와 자주 사용됩니다.

Definition

한국어에서는 현재완료형이 영어의 infinitive와 gerund 구분 없이 문맥에 따라 표현되며, 동사 자체는 변화하지 않고 시간 부사나 문맥으로 완료를 나타냅니다.

Use cases

과거에서 현재까지 이어진 경험

과거에 일어난 일이 현재와 관련된 경험을 나타냅니다.

  • 저는 한국에 세 번 가본 적이 있습니다. (I have been to Korea three times.)
  • 그녀는 책을 두 권 읽었습니다. (She has read two books.)

완료된 행동의 결과

과거에 완료된 행동이 현재에 영향을 미치는 결과를 표현합니다.

  • 저는 방금 밥을 먹었습니다. (I have just eaten.)
  • 그는 숙제를 끝냈습니다. (He has finished his homework.)

과거부터 현재까지 지속된 상태

과거에 시작되어 현재까지 이어지는 상태를 나타냅니다.

  • 저는 5년 동안 서울에 살았습니다. (I have lived in Seoul for five years.)
  • 그들은 10년 동안 친구였습니다. (They have been friends for ten years.)

Usage

한국어에서는 동사 형태 변화 없이 '해왔다', '한 적 있다' 같은 표현으로 완료를 나타냅니다.

영어의 gerund(-ing 형태)는 현재완료 문맥에서 사용되지 않으며, 한국어에서는 동일한 동사 형태로 표현됩니다.

Key differences

형태 변화

영어에서는 'have/has + 과거분사'를 사용하여 현재완료를 나타냅니다 (예: I have eaten).

한국어에서는 동사 형태가 변하지 않으며, 완료를 문맥이나 부사로 나타냅니다 (예: 먹었다).

문법적 용도

영어에서는 현재완료가 과거와 현재의 연결을 강조하며, 과거분사 형태를 사용합니다.

한국어에서는 영어의 gerund처럼 동사가 명사 역할을 하지 않으며, 완료형 동사로 직접 표현됩니다.

Common mistakes

1

과거분사 사용 오류

현재완료형에서는 동사의 과거분사 형태를 사용해야 하며, 단순 과거형이나 기본 동사를 사용하는 것은 잘못입니다.

  • I have eaten breakfast.
  • I have eat breakfast.
  • She has gone to the store.
  • She has went to the store.
2

시간 부사 사용 오류

현재완료형은 특정 과거 시점(yesterday, last night)을 나타내는 부사와 함께 사용되지 않으며, 이 경우 단순 과거형을 사용해야 합니다.

  • I saw him yesterday.
  • I have seen him yesterday.
  • She finished her homework last night.
  • She has finished her homework last night.

Usage tips

과거분사 형태 확인

일반 동사는 과거분사로 -ed를 붙이고, 불규칙 동사의 과거분사(예: go → gone)를 반드시 확인하세요.

적절한 시간 부사 사용

already, yet, just, ever, never, for, since 같은 부사를 사용하여 현재완료의 의미를 명확히 하세요. 예: I have just finished my work.

Examples

과거에서 현재까지의 경험

  • 저는 일본에 두 번 가본 적이 있습니다. (I have been to Japan twice.)
  • 이 문장은 과거의 경험이 현재와 관련 있음을 나타내며, 영어에서는 'have + 과거분사'를 사용합니다.

완료된 행동의 결과

  • 저는 방금 점심을 먹었습니다. (I have just eaten lunch.)
  • 이 문장은 방금 완료된 행동이 현재에 영향을 미침을 나타내며, 영어에서는 'have just + 과거분사'를 사용합니다.

퀴츠

메인으로 돌아가기